About Lincoln Hill Limited (11311481) United Kingdom