About Trade Frame Warehouse Limited (06974917) United Kingdom