About Mead Services Limited (04879724) United Kingdom