About Glisferox Limited (05515690) United Kingdom