About Lee And Hill Services Ltd (12040427) United Kingdom