About Medway Solution (london) Ltd (12255017) United Kingdom