About Harry Meynell Limited (00613766) United Kingdom