About Firehouse (glasgow) Ltd (SC641748) United Kingdom