About Douglas & Charles Limited (10647315) United Kingdom