About Millfield Overstrand Limited (01924420) United Kingdom