About Sesco Ventures Limited (09315342) United Kingdom