About Glan Aber Engineering Limited (08244967) United Kingdom