About Elmbrook Computers Ltd (09526132) United Kingdom