About G. Curtis & Sons Limited (07738769) United Kingdom