Company name: Titan Forge
Description: Wrought Iron in London
Unit 3, Shaftesbury Rd, London E10 7DA, United Kingdom