About Clivejellicoe Ltd (12672689) United Kingdom