About J. R. Seldon & Sons (holdings) Limited (06049448) United Kingdom