About J.j. Kelly And Sons Limited (02067807) United Kingdom