About Solve Sundsbo Limited (07195816) United Kingdom