About F. Shelton & Son Limited (01510217) United Kingdom