About S.noakes Ltd (11358770) United Kingdom