About Williams Jenkins & Co Limited (04677233) United Kingdom