About D Osgood Limited (10959970) United Kingdom