About A Touch Of Glass (scarborough) Limited (07071112) United Kingdom