About Thrift & Rose Limited (11294121) United Kingdom