About Clair Douglas Consulting Limited (11538042) United Kingdom