About Medway Computers Ltd (05146826) United Kingdom