About Cooper Williams Inns Limited (10267202) United Kingdom