About Slomka Bus Doctor Ltd (11502719) United Kingdom