About Thomas Basler Limited (06115693) United Kingdom