About H Meyer Limited (12005645) United Kingdom