About J A Parker Ltd (13622689) United Kingdom