About Swainswick Holdings Limited (12790768) United Kingdom