About Roger M. Douglass Limited (02621632) United Kingdom