About Sa Buck Ltd (11926624) United Kingdom