About Ilfracombe Resort Limited (12793939) United Kingdom