About Glenfab Limited (02364269) United Kingdom