About Richard J Douglas Limited (07639394) United Kingdom