About Sward Limited (08598504) United Kingdom