About Omni Serv Limited (12403915) United Kingdom