About A Touch Of Glass Hampshire Limited (11295069) United Kingdom