About Slip Coach Publishing Services Ltd (02479367) United Kingdom