About Technology Warehouse Holdings Ltd (09456738) United Kingdom