About S&a Bm Limited (10828562) United Kingdom