About B&r Shellfish Orkney Ltd (SC706180) United Kingdom