About Saltbay & Co Ltd (13221875) United Kingdom