About Shellex Limited (08946387) United Kingdom