About Cliff Grove & Sons Limited (04087875) United Kingdom