About Glenborough Engineering Co. Limited (02069707) United Kingdom