About O Gorman Installation Technology Limited (03547924) United Kingdom