About Great British Yarns Limited (07145363) United Kingdom