About Sherod S Ventures Ltd (09793911) United Kingdom