About Lees Kitchen (benfleet) Limited (07937299) United Kingdom