About Thirlwells Ts1 Limited (12287630) United Kingdom