About Snb Associates Ltd (11567881) United Kingdom