About Waltham Springfield Limited (08708772) United Kingdom