About Lowen And The Dragon Ltd (13268636) United Kingdom