About Swann Technology Limited (01885445) United Kingdom