About Derek Osgood Limited (11439731) United Kingdom