About Studdridge Limited (10982715) United Kingdom