About Allam Generators Limited (05620647) United Kingdom