About K R Chandler Limited (08363254) United Kingdom