About Douglasses Limited (08758180) United Kingdom