About Le Longford Limited (12444840) United Kingdom