About Switched On Technology Limited (06593307) United Kingdom