About Placebook Minicabs Limited (09508214) United Kingdom