About Techie Warehouse Ltd (12685916) United Kingdom