About Blacknell Ventures Limited (07858405) United Kingdom