About Jonathan Devlin Limited (SC629719) United Kingdom