About Alexander Claridge Restaurant Holdings Limited (12285491) United Kingdom