About Nicholls Fabrications (uk) Limited (05614802) United Kingdom