About Sn & Ah Swaffham Ltd (12215163) United Kingdom