About L & L Decorated Ltd (12723179) United Kingdom