About Longford Holdings Uk Limited (06675821) United Kingdom