About Longford House Limited (12436745) United Kingdom