About Hamilton Seymour Limited (06554367) United Kingdom