About W. Chump & Sons Limited (09668527) United Kingdom