About Hooper & Johnston Ltd (04855829) United Kingdom