About C. Q. Chandlers Limited (01104131) United Kingdom