About Robert Douglas Limited (04381038) United Kingdom