About Longford Holdings Ltd (01636096) United Kingdom