About J.d. Spikings & Son Ltd (04701993) United Kingdom