About Waltham & Co Ltd (09215268) United Kingdom