About Longlea Investments Limited (09890351) United Kingdom