About Chandler S Plaice Limited (09568411) United Kingdom