About Gea Lochaber Limited (11301165) United Kingdom