About Hamilton & Pollock Limited (05055986) United Kingdom