About Crummock Capital Ltd (08958426) United Kingdom