About Glendale Technology Services Limited (02797650) United Kingdom