About Lancaster Medway Limited (02235206) United Kingdom