About A Touch Of Glass (yorkshire) Ltd (09831006) United Kingdom