About The Douglass Group Limited (13247410) United Kingdom