About Nottingham Fabrications Ltd (12282708) United Kingdom