About Weavers Close Limited (01117258) United Kingdom