About Hoffmann Meakin Limited (01480243) United Kingdom