About Medway Mini Centre Limited (08642826) United Kingdom