About Phelix Research And Development (08820009) United Kingdom