About Seneco Group Ltd (13087438) United Kingdom