About Meadowcroft Hampson And Company Limited (00462993) United Kingdom