About Douglas Solutions Limited (06203560) United Kingdom