About Chandler Bars Group Limited (08546882) United Kingdom