About Douglas Allen Limited (05346208) United Kingdom