About P&b Ilford Ltd (13112889) United Kingdom