About P&l Stavens Ltd (08546235) United Kingdom