About S & N Management Ltd (12320171) United Kingdom