About Merlin Fabrications Limited (03496711) United Kingdom