About Glass House Birmingham Ltd (11578860) United Kingdom