About Abermek Limited (01798209) United Kingdom