About Palmers Of Lincoln Limited (08946966) United Kingdom