About Richard J Jenkin Limited (10278981) United Kingdom