About Sandroy Manufacturing L Limited (09756953) United Kingdom