About Deacon Trading Company Ltd (13258689) United Kingdom