About Flintshire Fabrications Limited (04675242) United Kingdom