About Manor Fabrications Limited (12019704) United Kingdom