About Thomas Blakemore Limited (10138397) United Kingdom