About Byssus Ltd (04198503) United Kingdom