Tom Newing & Sons Ltd. 13 Hamilton Terrace, Milford Haven, Dyfed SA733AL