About Harry Walters & Livesey Limited (06235823) United Kingdom