About Jack Ridings Limited (12028524) United Kingdom