About Loam & Lore Ltd (11175330) United Kingdom