About Ogam Jacquard Weavers Ltd (08929933) United Kingdom