About Silverdale Scientific Limited (05152283) United Kingdom