About G & J A Chandler Limited (06698309) United Kingdom