About Hampson & Mealey Limited (12475304) United Kingdom