About Sn&a Services Ltd (09241006) United Kingdom