About Jenking Limited (10039744) United Kingdom