About Tom Blake Design Limited (06865929) United Kingdom