About Swaffham Limited (12131647) United Kingdom