About Glideform Limited (02203160) United Kingdom