About Douglass Brothers Limited (00020693) United Kingdom