About John Pyle Environmental Ltd (11482135) United Kingdom