About The Glass Shop (cricklewood) Limited (06605681) United Kingdom