About Elmbrook Computer Services Limited (00900695) United Kingdom