About Messrs Holliday Limited (05971423) United Kingdom