About G & A West & Sons Ltd (SC645489) United Kingdom