About Chandlers (gb) Limited (08351846) United Kingdom