About Roy Douglas Ltd (12106945) United Kingdom