About Loomlands Ltd (12321529) United Kingdom