About Solution 270 Limited (07331405) United Kingdom