About Medway Computer Components Limited (03852749) United Kingdom