About S. Blance Associates Ltd. (SC248382) United Kingdom