About Swailer Ltd (13034573) United Kingdom