About S & N Management Services Limited (10345169) United Kingdom