About Swann And Lewis Ltd (13038025) United Kingdom