About Osgood Corporation Ltd (13344013) United Kingdom