About Medway 22 Limited (12669720) United Kingdom