About J Jenkin & Associates Limited (10229473) United Kingdom