About Lincoln & Rowe Limited (11229611) United Kingdom