About Solution Chingford Limited (11978995) United Kingdom