About Eccleston & Hart Limited (00619834) United Kingdom