About Alogas & Co Limited (10073229) United Kingdom