About Glantre Engineering Limited (04664251) United Kingdom