About J R Williams Limited (12964663) United Kingdom