About C.p.backhurst & Co.limited (00568253) United Kingdom