About Lee Upholstery & Frames Limited (06660815) United Kingdom