About S & S A R Limited (10755579) United Kingdom