About Kex Ruislip Limited (08032348) United Kingdom