About Scotch Smoked Salmon London Ltd (11284185) United Kingdom