About J J And Sons Limited (05352267) United Kingdom