About Lee Mayor Restoration & Sales Limited (09198700) United Kingdom