About R Pickavance & Son Limited (03348881) United Kingdom