About Greater Gabbard Ofto Intermediate Limited (08180794) United Kingdom