About Glasgow Tay House Centre Limited (08808523) United Kingdom