About Pick N Switch Ltd (12662061) United Kingdom