About Kenny Devine Ltd (SC315127) United Kingdom