About Thomas&f Ltd (11841045) United Kingdom