About Mead Crescent 1965 Limited (09078693) United Kingdom