About G & J Waddell Limited (SC255887) United Kingdom