About Taylormade Brickwork Limited (12969695) United Kingdom