About Thomas Design (uk) Ltd (09238025) United Kingdom