About Cliff Walton & Sons Limited (04910581) United Kingdom