About Chandlers (hailsham) Limited (03210961) United Kingdom