About G & A Kerslake Holdings Limited (12062886) United Kingdom