About Douglas Flockhart Ltd (10784574) United Kingdom