About Sloanes Of Wickersley Limited (08639034) United Kingdom