About The Longford Engine Limited (11296047) United Kingdom