About H & P Chandler & Co Limited (SC093271) United Kingdom