About Lee Morfoot (contracts) Limited (01345118) United Kingdom