About Trescobeas Stores Limited (06902059) United Kingdom