About Andrews & Metcalfe Developments Limited (07797022) United Kingdom