About Swan Levitt Ltd. (10843083) United Kingdom