About The Weavers Residence Ltd (13288644) United Kingdom