About Lord J. Services Limited (06897251) United Kingdom