About Swaffham Phoenix Limited (08553020) United Kingdom