About Lee Parker Plant Ltd (08672122) United Kingdom