About Osg Limited (06512364) United Kingdom