About Solution 7 Limited (03415375) United Kingdom