About Ingram Generators Limited (06811129) United Kingdom