About Thomas Straker Limited (13094490) United Kingdom