About Longford Engineering Services Limited (12829696) United Kingdom