About Rick Curtis Ltd (12092075) United Kingdom