About Richard Davies Holdings Ltd (13495189) United Kingdom