About Ogre Construction Limited (11547305) United Kingdom