About Red Lion Court No. 2 Limited (01824824) United Kingdom