About Killay Cabs & Minibuses Limited (06317393) United Kingdom