About Sala Bristol Limited (10427083) United Kingdom