About Terry Swann Ltd (10472622) United Kingdom