About The Weavers Management Company Limited (12411149) United Kingdom