About Medway Independents Limited (12816249) United Kingdom