About Sterling & Beanland Ventures Ltd (13177313) United Kingdom