About Harry Seymour & Associates Limited (02587477) United Kingdom