About J Parkes Limited (12080592) United Kingdom