About Sticky Black Tarmac Ltd (13267790) United Kingdom