About Swaffield Limited (10516854) United Kingdom