About Longford (services) Limited (08938467) United Kingdom