About Lord Of The North Limited (11787827) United Kingdom