About S.a. Borthwick Limited (SC263479) United Kingdom