About Swannell Comms Ltd (10089582) United Kingdom