About Nottingham Apparel Limited (10988268) United Kingdom