About Dogwood Lincoln Limited (03358244) United Kingdom