About Jenkinson Holdings Limited (12357678) United Kingdom