About Phlex Shell Limited (13619874) United Kingdom