About J Parrish And Son (holdings) Limited (12730355) United Kingdom