About Thomas Brian Limited (12079510) United Kingdom