About Seafield Scientific Ltd (SC586139) United Kingdom