About Glory Engineering Limited (06426193) United Kingdom