About T.r. Douglas Limited (08465645) United Kingdom