About Looe Business Solutions Ltd (09221512) United Kingdom