About Walsgrove Scientific Services Limited (08194173) United Kingdom