About Milbear Holdings (glasgow) Limited (SC046691) United Kingdom