About S&b English Reserve Ltd (11886621) United Kingdom