About J.dickinson & Sons (holdings) Limited (07348253) United Kingdom