About Elmakservices Limited (12228785) United Kingdom