About Blackshaw Ventures Limited (05640212) United Kingdom