About G & A Developments South West Limited (12633125) United Kingdom