About J & J Turner Ltd (09392697) United Kingdom