About Soter Solutions Limited (07142858) United Kingdom