About Chandler Ray Limited (08499806) United Kingdom