About Taylor & Jarvis (architectural Ironmongers) Ltd (04292932) United Kingdom