About Lee Simmonds Ltd (12024268) United Kingdom