About Thomas Gill Design Limited (12546768) United Kingdom