About Lee Shopfitters (london) Limited (00723179) United Kingdom