About Hopper Williams & Bell Limited (04770023) United Kingdom