About Lee Henderson Ltd (11721428) United Kingdom