About Framptons (glasgow) Limited (SC210591) United Kingdom