About Wilmor Fabrications Limited (05091767) United Kingdom