About The Cottage By Haddock Ltd (13585952) United Kingdom