About Townend Weaving Ltd (06821728) United Kingdom