About G. Squibbs Consultancy Ltd. (10537661) United Kingdom