About Thomas Edward Design Ltd (10999667) United Kingdom