About West Looe Ltd (NI681663) United Kingdom