About Carl G Douglas Limited (07050302) United Kingdom