About Jenks Oxford Limited (04978557) United Kingdom