About Blackshaw Holdings Limited (03985190) United Kingdom