About Douglas Bar Consulting Limited (10580641) United Kingdom