About Blake Luxury Mini Coach Travel Ltd (05000149) United Kingdom