About Millfield (freehold) Limited (03192602) United Kingdom