About Richard Lee Holdings Ltd (11891899) United Kingdom