About Merrell-howard Ltd (04260410) United Kingdom