About J & J Wilkins Limited (11564548) United Kingdom