About Seroco Limited (10095609) United Kingdom