About Glosfume Technologies Limited (01770670) United Kingdom