About Hammond Feel The Magic Ltd (12262603) United Kingdom