About Blackshaw Limited (04224672) United Kingdom