About Whelmar (north Wales) Limited (00416042) United Kingdom