About Fowler & Hare (porthmadog) Limited (01559235) United Kingdom