About Taylorhood Metalworks Ltd (07423551) United Kingdom