About Sawyer Corporate Ventures Limited (03098027) United Kingdom