About Mole Weaving Ltd (03194098) United Kingdom