About Jenkinson Lord Limited (04121395) United Kingdom