About Hopson & Palmer Limited (08190274) United Kingdom