About Lincoln Green Fox Limited (12426597) United Kingdom