About Osg Consulting Limited (07122053) United Kingdom