About Joe Devine Limited (10951254) United Kingdom