About Planet Bar Ltd (08216721) United Kingdom