About Thomas Blake Limited (07169402) United Kingdom