About Fowler & Hare (anglesey) Limited (01407639) United Kingdom