About Swaham Limited (08928340) United Kingdom