About Holman Clavel Inn Ltd (12249723) United Kingdom