About Switched Solutions Limited (10102910) United Kingdom