About Norwood Shipley Limited (12945241) United Kingdom