About Swaindon Ltd (12752108) United Kingdom