About Six Hat Solutions Limited (07766305) United Kingdom