About Garden Village Developments Supplies Ltd (07684362) United Kingdom