About Nicholas Fabrications Limited (06938863) United Kingdom