About Rands And Son Limited (09600735) United Kingdom