About Glinsman Weller Limited (06700631) United Kingdom