About L.e.s Interior Specialists Limited (09241458) United Kingdom