About Whitby Scientific Limited (11093436) United Kingdom