About Scoleshire Limited (01745721) United Kingdom