About John Porter Ltd (08504869) United Kingdom