About Weavers Beck Management Company Limited (10899544) United Kingdom