About Mcaughey Scientific Ltd (SC688700) United Kingdom