About Swandef Ltd (12231047) United Kingdom